package api

import (
	"net/http"
	"openzbox.com/frame/echo"
	"openzbox.com/utils"
)

/*
重启网关
*/
//var POWERGPIO string= "PC13" ;

func RestoreFactory(c echo.Context) error {
	info := utils.ResponseSuccess("系统已恢复出厂配置.")
	return c.JSON(http.StatusOK, info)
}

func RebootSystem(c echo.Context) error {
	info := utils.ResponseSuccess("系统重启.")
	//go core.Mybox.Reboot()
	return c.JSON(http.StatusOK, info)
}

func PorwerRebootSystem(c echo.Context) error {
	info := utils.ResponseSuccess("系统将在10秒后重启.")
	/*err := core.Mybox.PowerReboot()
	if err != nil {
		return c.JSON(http.StatusOK, utils.ResponseError("重启操作失败."))
	}*/
	//go core.Mybox.PowerReboot()
	return c.JSON(http.StatusOK, info)
}
